package com.icss.regie.weixin.beans;
 import javax.xml.bind.JAXBElement;
 import javax.xml.bind.annotation.XmlElementDecl;
 import javax.xml.bind.annotation.XmlRegistry;
 import javax.xml.namespace.QName;
 @XmlRegistry
 public class ObjectFactory {
 public ObjectFactory() {}    private final static QName _AddAccount_QNAME = new QName("http://beans.weixin.regie.icss.com", "addAccount");
    private final static QName _AddAccountResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "addAccountResponse");

    public AddAccountRequestWrapper createAddAccountRequestWrapper() {
        return new AddAccountRequestWrapper();
    }

    public AddAccountResponseWrapper createAddAccountResponseWrapper() {
        return new AddAccountResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "addAccount")
    public JAXBElement<AddAccountRequestWrapper> createAddAccount(AddAccountRequestWrapper value) {
        return new JAXBElement<AddAccountRequestWrapper>(_AddAccount_QNAME, AddAccountRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "addAccountResponse")
    public JAXBElement<AddAccountResponseWrapper> createAddAccountResponse(AddAccountResponseWrapper value) {
        return new JAXBElement<AddAccountResponseWrapper>(_AddAccountResponse_QNAME, AddAccountResponseWrapper.class, null, value);
    }
    private final static QName _UpdateAccount_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateAccount");
    private final static QName _UpdateAccountResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateAccountResponse");

    public UpdateAccountRequestWrapper createUpdateAccountRequestWrapper() {
        return new UpdateAccountRequestWrapper();
    }

    public UpdateAccountResponseWrapper createUpdateAccountResponseWrapper() {
        return new UpdateAccountResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateAccount")
    public JAXBElement<UpdateAccountRequestWrapper> createUpdateAccount(UpdateAccountRequestWrapper value) {
        return new JAXBElement<UpdateAccountRequestWrapper>(_UpdateAccount_QNAME, UpdateAccountRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateAccountResponse")
    public JAXBElement<UpdateAccountResponseWrapper> createUpdateAccountResponse(UpdateAccountResponseWrapper value) {
        return new JAXBElement<UpdateAccountResponseWrapper>(_UpdateAccountResponse_QNAME, UpdateAccountResponseWrapper.class, null, value);
    }
    private final static QName _DeleteAccount_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteAccount");
    private final static QName _DeleteAccountResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteAccountResponse");

    public DeleteAccountRequestWrapper createDeleteAccountRequestWrapper() {
        return new DeleteAccountRequestWrapper();
    }

    public DeleteAccountResponseWrapper createDeleteAccountResponseWrapper() {
        return new DeleteAccountResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteAccount")
    public JAXBElement<DeleteAccountRequestWrapper> createDeleteAccount(DeleteAccountRequestWrapper value) {
        return new JAXBElement<DeleteAccountRequestWrapper>(_DeleteAccount_QNAME, DeleteAccountRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteAccountResponse")
    public JAXBElement<DeleteAccountResponseWrapper> createDeleteAccountResponse(DeleteAccountResponseWrapper value) {
        return new JAXBElement<DeleteAccountResponseWrapper>(_DeleteAccountResponse_QNAME, DeleteAccountResponseWrapper.class, null, value);
    }
    private final static QName _UploadHeadImage_QNAME = new QName("http://beans.weixin.regie.icss.com", "uploadHeadImage");
    private final static QName _UploadHeadImageResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "uploadHeadImageResponse");

    public UploadHeadImageRequestWrapper createUploadHeadImageRequestWrapper() {
        return new UploadHeadImageRequestWrapper();
    }

    public UploadHeadImageResponseWrapper createUploadHeadImageResponseWrapper() {
        return new UploadHeadImageResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "uploadHeadImage")
    public JAXBElement<UploadHeadImageRequestWrapper> createUploadHeadImage(UploadHeadImageRequestWrapper value) {
        return new JAXBElement<UploadHeadImageRequestWrapper>(_UploadHeadImage_QNAME, UploadHeadImageRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "uploadHeadImageResponse")
    public JAXBElement<UploadHeadImageResponseWrapper> createUploadHeadImageResponse(UploadHeadImageResponseWrapper value) {
        return new JAXBElement<UploadHeadImageResponseWrapper>(_UploadHeadImageResponse_QNAME, UploadHeadImageResponseWrapper.class, null, value);
    }
    private final static QName _ListAccount_QNAME = new QName("http://beans.weixin.regie.icss.com", "listAccount");
    private final static QName _ListAccountResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listAccountResponse");

    public ListAccountRequestWrapper createListAccountRequestWrapper() {
        return new ListAccountRequestWrapper();
    }

    public ListAccountResponseWrapper createListAccountResponseWrapper() {
        return new ListAccountResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listAccount")
    public JAXBElement<ListAccountRequestWrapper> createListAccount(ListAccountRequestWrapper value) {
        return new JAXBElement<ListAccountRequestWrapper>(_ListAccount_QNAME, ListAccountRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listAccountResponse")
    public JAXBElement<ListAccountResponseWrapper> createListAccountResponse(ListAccountResponseWrapper value) {
        return new JAXBElement<ListAccountResponseWrapper>(_ListAccountResponse_QNAME, ListAccountResponseWrapper.class, null, value);
    }
    private final static QName _ListAccountStatus_QNAME = new QName("http://beans.weixin.regie.icss.com", "listAccountStatus");
    private final static QName _ListAccountStatusResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listAccountStatusResponse");

    public ListAccountStatusRequestWrapper createListAccountStatusRequestWrapper() {
        return new ListAccountStatusRequestWrapper();
    }

    public ListAccountStatusResponseWrapper createListAccountStatusResponseWrapper() {
        return new ListAccountStatusResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listAccountStatus")
    public JAXBElement<ListAccountStatusRequestWrapper> createListAccountStatus(ListAccountStatusRequestWrapper value) {
        return new JAXBElement<ListAccountStatusRequestWrapper>(_ListAccountStatus_QNAME, ListAccountStatusRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listAccountStatusResponse")
    public JAXBElement<ListAccountStatusResponseWrapper> createListAccountStatusResponse(ListAccountStatusResponseWrapper value) {
        return new JAXBElement<ListAccountStatusResponseWrapper>(_ListAccountStatusResponse_QNAME, ListAccountStatusResponseWrapper.class, null, value);
    }
    private final static QName _CreateSession_QNAME = new QName("http://beans.weixin.regie.icss.com", "createSession");
    private final static QName _CreateSessionResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "createSessionResponse");

    public CreateSessionRequestWrapper createCreateSessionRequestWrapper() {
        return new CreateSessionRequestWrapper();
    }

    public CreateSessionResponseWrapper createCreateSessionResponseWrapper() {
        return new CreateSessionResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createSession")
    public JAXBElement<CreateSessionRequestWrapper> createCreateSession(CreateSessionRequestWrapper value) {
        return new JAXBElement<CreateSessionRequestWrapper>(_CreateSession_QNAME, CreateSessionRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createSessionResponse")
    public JAXBElement<CreateSessionResponseWrapper> createCreateSessionResponse(CreateSessionResponseWrapper value) {
        return new JAXBElement<CreateSessionResponseWrapper>(_CreateSessionResponse_QNAME, CreateSessionResponseWrapper.class, null, value);
    }
    private final static QName _CloseSession_QNAME = new QName("http://beans.weixin.regie.icss.com", "closeSession");
    private final static QName _CloseSessionResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "closeSessionResponse");

    public CloseSessionRequestWrapper createCloseSessionRequestWrapper() {
        return new CloseSessionRequestWrapper();
    }

    public CloseSessionResponseWrapper createCloseSessionResponseWrapper() {
        return new CloseSessionResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "closeSession")
    public JAXBElement<CloseSessionRequestWrapper> createCloseSession(CloseSessionRequestWrapper value) {
        return new JAXBElement<CloseSessionRequestWrapper>(_CloseSession_QNAME, CloseSessionRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "closeSessionResponse")
    public JAXBElement<CloseSessionResponseWrapper> createCloseSessionResponse(CloseSessionResponseWrapper value) {
        return new JAXBElement<CloseSessionResponseWrapper>(_CloseSessionResponse_QNAME, CloseSessionResponseWrapper.class, null, value);
    }
    private final static QName _RtrvSession_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvSession");
    private final static QName _RtrvSessionResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvSessionResponse");

    public RtrvSessionRequestWrapper createRtrvSessionRequestWrapper() {
        return new RtrvSessionRequestWrapper();
    }

    public RtrvSessionResponseWrapper createRtrvSessionResponseWrapper() {
        return new RtrvSessionResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvSession")
    public JAXBElement<RtrvSessionRequestWrapper> createRtrvSession(RtrvSessionRequestWrapper value) {
        return new JAXBElement<RtrvSessionRequestWrapper>(_RtrvSession_QNAME, RtrvSessionRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvSessionResponse")
    public JAXBElement<RtrvSessionResponseWrapper> createRtrvSessionResponse(RtrvSessionResponseWrapper value) {
        return new JAXBElement<RtrvSessionResponseWrapper>(_RtrvSessionResponse_QNAME, RtrvSessionResponseWrapper.class, null, value);
    }
    private final static QName _ListSessionsByAccount_QNAME = new QName("http://beans.weixin.regie.icss.com", "listSessionsByAccount");
    private final static QName _ListSessionsByAccountResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listSessionsByAccountResponse");

    public ListSessionsByAccountRequestWrapper createListSessionsByAccountRequestWrapper() {
        return new ListSessionsByAccountRequestWrapper();
    }

    public ListSessionsByAccountResponseWrapper createListSessionsByAccountResponseWrapper() {
        return new ListSessionsByAccountResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listSessionsByAccount")
    public JAXBElement<ListSessionsByAccountRequestWrapper> createListSessionsByAccount(ListSessionsByAccountRequestWrapper value) {
        return new JAXBElement<ListSessionsByAccountRequestWrapper>(_ListSessionsByAccount_QNAME, ListSessionsByAccountRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listSessionsByAccountResponse")
    public JAXBElement<ListSessionsByAccountResponseWrapper> createListSessionsByAccountResponse(ListSessionsByAccountResponseWrapper value) {
        return new JAXBElement<ListSessionsByAccountResponseWrapper>(_ListSessionsByAccountResponse_QNAME, ListSessionsByAccountResponseWrapper.class, null, value);
    }
    private final static QName _RtrvWaitingSessions_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvWaitingSessions");
    private final static QName _RtrvWaitingSessionsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvWaitingSessionsResponse");

    public RtrvWaitingSessionsRequestWrapper createRtrvWaitingSessionsRequestWrapper() {
        return new RtrvWaitingSessionsRequestWrapper();
    }

    public RtrvWaitingSessionsResponseWrapper createRtrvWaitingSessionsResponseWrapper() {
        return new RtrvWaitingSessionsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvWaitingSessions")
    public JAXBElement<RtrvWaitingSessionsRequestWrapper> createRtrvWaitingSessions(RtrvWaitingSessionsRequestWrapper value) {
        return new JAXBElement<RtrvWaitingSessionsRequestWrapper>(_RtrvWaitingSessions_QNAME, RtrvWaitingSessionsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvWaitingSessionsResponse")
    public JAXBElement<RtrvWaitingSessionsResponseWrapper> createRtrvWaitingSessionsResponse(RtrvWaitingSessionsResponseWrapper value) {
        return new JAXBElement<RtrvWaitingSessionsResponseWrapper>(_RtrvWaitingSessionsResponse_QNAME, RtrvWaitingSessionsResponseWrapper.class, null, value);
    }
    private final static QName _ListSessionLogs_QNAME = new QName("http://beans.weixin.regie.icss.com", "listSessionLogs");
    private final static QName _ListSessionLogsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listSessionLogsResponse");

    public ListSessionLogsRequestWrapper createListSessionLogsRequestWrapper() {
        return new ListSessionLogsRequestWrapper();
    }

    public ListSessionLogsResponseWrapper createListSessionLogsResponseWrapper() {
        return new ListSessionLogsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listSessionLogs")
    public JAXBElement<ListSessionLogsRequestWrapper> createListSessionLogs(ListSessionLogsRequestWrapper value) {
        return new JAXBElement<ListSessionLogsRequestWrapper>(_ListSessionLogs_QNAME, ListSessionLogsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listSessionLogsResponse")
    public JAXBElement<ListSessionLogsResponseWrapper> createListSessionLogsResponse(ListSessionLogsResponseWrapper value) {
        return new JAXBElement<ListSessionLogsResponseWrapper>(_ListSessionLogsResponse_QNAME, ListSessionLogsResponseWrapper.class, null, value);
    }
    private final static QName _Black_QNAME = new QName("http://beans.weixin.regie.icss.com", "black");
    private final static QName _BlackResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "blackResponse");

    public BlackRequestWrapper createBlackRequestWrapper() {
        return new BlackRequestWrapper();
    }

    public BlackResponseWrapper createBlackResponseWrapper() {
        return new BlackResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "black")
    public JAXBElement<BlackRequestWrapper> createBlack(BlackRequestWrapper value) {
        return new JAXBElement<BlackRequestWrapper>(_Black_QNAME, BlackRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "blackResponse")
    public JAXBElement<BlackResponseWrapper> createBlackResponse(BlackResponseWrapper value) {
        return new JAXBElement<BlackResponseWrapper>(_BlackResponse_QNAME, BlackResponseWrapper.class, null, value);
    }
    private final static QName _Unblack_QNAME = new QName("http://beans.weixin.regie.icss.com", "unblack");
    private final static QName _UnblackResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "unblackResponse");

    public UnblackRequestWrapper createUnblackRequestWrapper() {
        return new UnblackRequestWrapper();
    }

    public UnblackResponseWrapper createUnblackResponseWrapper() {
        return new UnblackResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "unblack")
    public JAXBElement<UnblackRequestWrapper> createUnblack(UnblackRequestWrapper value) {
        return new JAXBElement<UnblackRequestWrapper>(_Unblack_QNAME, UnblackRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "unblackResponse")
    public JAXBElement<UnblackResponseWrapper> createUnblackResponse(UnblackResponseWrapper value) {
        return new JAXBElement<UnblackResponseWrapper>(_UnblackResponse_QNAME, UnblackResponseWrapper.class, null, value);
    }
    private final static QName _ListBlackUser_QNAME = new QName("http://beans.weixin.regie.icss.com", "listBlackUser");
    private final static QName _ListBlackUserResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listBlackUserResponse");

    public ListBlackUserRequestWrapper createListBlackUserRequestWrapper() {
        return new ListBlackUserRequestWrapper();
    }

    public ListBlackUserResponseWrapper createListBlackUserResponseWrapper() {
        return new ListBlackUserResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listBlackUser")
    public JAXBElement<ListBlackUserRequestWrapper> createListBlackUser(ListBlackUserRequestWrapper value) {
        return new JAXBElement<ListBlackUserRequestWrapper>(_ListBlackUser_QNAME, ListBlackUserRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listBlackUserResponse")
    public JAXBElement<ListBlackUserResponseWrapper> createListBlackUserResponse(ListBlackUserResponseWrapper value) {
        return new JAXBElement<ListBlackUserResponseWrapper>(_ListBlackUserResponse_QNAME, ListBlackUserResponseWrapper.class, null, value);
    }
    private final static QName _CreateGroup_QNAME = new QName("http://beans.weixin.regie.icss.com", "createGroup");
    private final static QName _CreateGroupResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "createGroupResponse");

    public CreateGroupRequestWrapper createCreateGroupRequestWrapper() {
        return new CreateGroupRequestWrapper();
    }

    public CreateGroupResponseWrapper createCreateGroupResponseWrapper() {
        return new CreateGroupResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createGroup")
    public JAXBElement<CreateGroupRequestWrapper> createCreateGroup(CreateGroupRequestWrapper value) {
        return new JAXBElement<CreateGroupRequestWrapper>(_CreateGroup_QNAME, CreateGroupRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createGroupResponse")
    public JAXBElement<CreateGroupResponseWrapper> createCreateGroupResponse(CreateGroupResponseWrapper value) {
        return new JAXBElement<CreateGroupResponseWrapper>(_CreateGroupResponse_QNAME, CreateGroupResponseWrapper.class, null, value);
    }
    private final static QName _ListGroup_QNAME = new QName("http://beans.weixin.regie.icss.com", "listGroup");
    private final static QName _ListGroupResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listGroupResponse");

    public ListGroupRequestWrapper createListGroupRequestWrapper() {
        return new ListGroupRequestWrapper();
    }

    public ListGroupResponseWrapper createListGroupResponseWrapper() {
        return new ListGroupResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listGroup")
    public JAXBElement<ListGroupRequestWrapper> createListGroup(ListGroupRequestWrapper value) {
        return new JAXBElement<ListGroupRequestWrapper>(_ListGroup_QNAME, ListGroupRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listGroupResponse")
    public JAXBElement<ListGroupResponseWrapper> createListGroupResponse(ListGroupResponseWrapper value) {
        return new JAXBElement<ListGroupResponseWrapper>(_ListGroupResponse_QNAME, ListGroupResponseWrapper.class, null, value);
    }
    private final static QName _UpdateGroup_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateGroup");
    private final static QName _UpdateGroupResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateGroupResponse");

    public UpdateGroupRequestWrapper createUpdateGroupRequestWrapper() {
        return new UpdateGroupRequestWrapper();
    }

    public UpdateGroupResponseWrapper createUpdateGroupResponseWrapper() {
        return new UpdateGroupResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateGroup")
    public JAXBElement<UpdateGroupRequestWrapper> createUpdateGroup(UpdateGroupRequestWrapper value) {
        return new JAXBElement<UpdateGroupRequestWrapper>(_UpdateGroup_QNAME, UpdateGroupRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateGroupResponse")
    public JAXBElement<UpdateGroupResponseWrapper> createUpdateGroupResponse(UpdateGroupResponseWrapper value) {
        return new JAXBElement<UpdateGroupResponseWrapper>(_UpdateGroupResponse_QNAME, UpdateGroupResponseWrapper.class, null, value);
    }
    private final static QName _DeleteGroup_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteGroup");
    private final static QName _DeleteGroupResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteGroupResponse");

    public DeleteGroupRequestWrapper createDeleteGroupRequestWrapper() {
        return new DeleteGroupRequestWrapper();
    }

    public DeleteGroupResponseWrapper createDeleteGroupResponseWrapper() {
        return new DeleteGroupResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteGroup")
    public JAXBElement<DeleteGroupRequestWrapper> createDeleteGroup(DeleteGroupRequestWrapper value) {
        return new JAXBElement<DeleteGroupRequestWrapper>(_DeleteGroup_QNAME, DeleteGroupRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteGroupResponse")
    public JAXBElement<DeleteGroupResponseWrapper> createDeleteGroupResponse(DeleteGroupResponseWrapper value) {
        return new JAXBElement<DeleteGroupResponseWrapper>(_DeleteGroupResponse_QNAME, DeleteGroupResponseWrapper.class, null, value);
    }
    private final static QName _RtrvUserGroup_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUserGroup");
    private final static QName _RtrvUserGroupResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUserGroupResponse");

    public RtrvUserGroupRequestWrapper createRtrvUserGroupRequestWrapper() {
        return new RtrvUserGroupRequestWrapper();
    }

    public RtrvUserGroupResponseWrapper createRtrvUserGroupResponseWrapper() {
        return new RtrvUserGroupResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUserGroup")
    public JAXBElement<RtrvUserGroupRequestWrapper> createRtrvUserGroup(RtrvUserGroupRequestWrapper value) {
        return new JAXBElement<RtrvUserGroupRequestWrapper>(_RtrvUserGroup_QNAME, RtrvUserGroupRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUserGroupResponse")
    public JAXBElement<RtrvUserGroupResponseWrapper> createRtrvUserGroupResponse(RtrvUserGroupResponseWrapper value) {
        return new JAXBElement<RtrvUserGroupResponseWrapper>(_RtrvUserGroupResponse_QNAME, RtrvUserGroupResponseWrapper.class, null, value);
    }
    private final static QName _MoveGroup_QNAME = new QName("http://beans.weixin.regie.icss.com", "moveGroup");
    private final static QName _MoveGroupResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "moveGroupResponse");

    public MoveGroupRequestWrapper createMoveGroupRequestWrapper() {
        return new MoveGroupRequestWrapper();
    }

    public MoveGroupResponseWrapper createMoveGroupResponseWrapper() {
        return new MoveGroupResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "moveGroup")
    public JAXBElement<MoveGroupRequestWrapper> createMoveGroup(MoveGroupRequestWrapper value) {
        return new JAXBElement<MoveGroupRequestWrapper>(_MoveGroup_QNAME, MoveGroupRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "moveGroupResponse")
    public JAXBElement<MoveGroupResponseWrapper> createMoveGroupResponse(MoveGroupResponseWrapper value) {
        return new JAXBElement<MoveGroupResponseWrapper>(_MoveGroupResponse_QNAME, MoveGroupResponseWrapper.class, null, value);
    }
    private final static QName _CreateTag_QNAME = new QName("http://beans.weixin.regie.icss.com", "createTag");
    private final static QName _CreateTagResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "createTagResponse");

    public CreateTagRequestWrapper createCreateTagRequestWrapper() {
        return new CreateTagRequestWrapper();
    }

    public CreateTagResponseWrapper createCreateTagResponseWrapper() {
        return new CreateTagResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createTag")
    public JAXBElement<CreateTagRequestWrapper> createCreateTag(CreateTagRequestWrapper value) {
        return new JAXBElement<CreateTagRequestWrapper>(_CreateTag_QNAME, CreateTagRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createTagResponse")
    public JAXBElement<CreateTagResponseWrapper> createCreateTagResponse(CreateTagResponseWrapper value) {
        return new JAXBElement<CreateTagResponseWrapper>(_CreateTagResponse_QNAME, CreateTagResponseWrapper.class, null, value);
    }
    private final static QName _UpdateTag_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateTag");
    private final static QName _UpdateTagResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateTagResponse");

    public UpdateTagRequestWrapper createUpdateTagRequestWrapper() {
        return new UpdateTagRequestWrapper();
    }

    public UpdateTagResponseWrapper createUpdateTagResponseWrapper() {
        return new UpdateTagResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateTag")
    public JAXBElement<UpdateTagRequestWrapper> createUpdateTag(UpdateTagRequestWrapper value) {
        return new JAXBElement<UpdateTagRequestWrapper>(_UpdateTag_QNAME, UpdateTagRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateTagResponse")
    public JAXBElement<UpdateTagResponseWrapper> createUpdateTagResponse(UpdateTagResponseWrapper value) {
        return new JAXBElement<UpdateTagResponseWrapper>(_UpdateTagResponse_QNAME, UpdateTagResponseWrapper.class, null, value);
    }
    private final static QName _DeleteTag_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteTag");
    private final static QName _DeleteTagResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteTagResponse");

    public DeleteTagRequestWrapper createDeleteTagRequestWrapper() {
        return new DeleteTagRequestWrapper();
    }

    public DeleteTagResponseWrapper createDeleteTagResponseWrapper() {
        return new DeleteTagResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteTag")
    public JAXBElement<DeleteTagRequestWrapper> createDeleteTag(DeleteTagRequestWrapper value) {
        return new JAXBElement<DeleteTagRequestWrapper>(_DeleteTag_QNAME, DeleteTagRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteTagResponse")
    public JAXBElement<DeleteTagResponseWrapper> createDeleteTagResponse(DeleteTagResponseWrapper value) {
        return new JAXBElement<DeleteTagResponseWrapper>(_DeleteTagResponse_QNAME, DeleteTagResponseWrapper.class, null, value);
    }
    private final static QName _ListTag_QNAME = new QName("http://beans.weixin.regie.icss.com", "listTag");
    private final static QName _ListTagResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listTagResponse");

    public ListTagRequestWrapper createListTagRequestWrapper() {
        return new ListTagRequestWrapper();
    }

    public ListTagResponseWrapper createListTagResponseWrapper() {
        return new ListTagResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listTag")
    public JAXBElement<ListTagRequestWrapper> createListTag(ListTagRequestWrapper value) {
        return new JAXBElement<ListTagRequestWrapper>(_ListTag_QNAME, ListTagRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listTagResponse")
    public JAXBElement<ListTagResponseWrapper> createListTagResponse(ListTagResponseWrapper value) {
        return new JAXBElement<ListTagResponseWrapper>(_ListTagResponse_QNAME, ListTagResponseWrapper.class, null, value);
    }
    private final static QName _ListUsers_QNAME = new QName("http://beans.weixin.regie.icss.com", "listUsers");
    private final static QName _ListUsersResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listUsersResponse");

    public ListUsersRequestWrapper createListUsersRequestWrapper() {
        return new ListUsersRequestWrapper();
    }

    public ListUsersResponseWrapper createListUsersResponseWrapper() {
        return new ListUsersResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listUsers")
    public JAXBElement<ListUsersRequestWrapper> createListUsers(ListUsersRequestWrapper value) {
        return new JAXBElement<ListUsersRequestWrapper>(_ListUsers_QNAME, ListUsersRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listUsersResponse")
    public JAXBElement<ListUsersResponseWrapper> createListUsersResponse(ListUsersResponseWrapper value) {
        return new JAXBElement<ListUsersResponseWrapper>(_ListUsersResponse_QNAME, ListUsersResponseWrapper.class, null, value);
    }
    private final static QName _TagUsers_QNAME = new QName("http://beans.weixin.regie.icss.com", "tagUsers");
    private final static QName _TagUsersResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "tagUsersResponse");

    public TagUsersRequestWrapper createTagUsersRequestWrapper() {
        return new TagUsersRequestWrapper();
    }

    public TagUsersResponseWrapper createTagUsersResponseWrapper() {
        return new TagUsersResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "tagUsers")
    public JAXBElement<TagUsersRequestWrapper> createTagUsers(TagUsersRequestWrapper value) {
        return new JAXBElement<TagUsersRequestWrapper>(_TagUsers_QNAME, TagUsersRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "tagUsersResponse")
    public JAXBElement<TagUsersResponseWrapper> createTagUsersResponse(TagUsersResponseWrapper value) {
        return new JAXBElement<TagUsersResponseWrapper>(_TagUsersResponse_QNAME, TagUsersResponseWrapper.class, null, value);
    }
    private final static QName _UnTagUsers_QNAME = new QName("http://beans.weixin.regie.icss.com", "unTagUsers");
    private final static QName _UnTagUsersResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "unTagUsersResponse");

    public UnTagUsersRequestWrapper createUnTagUsersRequestWrapper() {
        return new UnTagUsersRequestWrapper();
    }

    public UnTagUsersResponseWrapper createUnTagUsersResponseWrapper() {
        return new UnTagUsersResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "unTagUsers")
    public JAXBElement<UnTagUsersRequestWrapper> createUnTagUsers(UnTagUsersRequestWrapper value) {
        return new JAXBElement<UnTagUsersRequestWrapper>(_UnTagUsers_QNAME, UnTagUsersRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "unTagUsersResponse")
    public JAXBElement<UnTagUsersResponseWrapper> createUnTagUsersResponse(UnTagUsersResponseWrapper value) {
        return new JAXBElement<UnTagUsersResponseWrapper>(_UnTagUsersResponse_QNAME, UnTagUsersResponseWrapper.class, null, value);
    }
    private final static QName _RtrvUserTags_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUserTags");
    private final static QName _RtrvUserTagsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUserTagsResponse");

    public RtrvUserTagsRequestWrapper createRtrvUserTagsRequestWrapper() {
        return new RtrvUserTagsRequestWrapper();
    }

    public RtrvUserTagsResponseWrapper createRtrvUserTagsResponseWrapper() {
        return new RtrvUserTagsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUserTags")
    public JAXBElement<RtrvUserTagsRequestWrapper> createRtrvUserTags(RtrvUserTagsRequestWrapper value) {
        return new JAXBElement<RtrvUserTagsRequestWrapper>(_RtrvUserTags_QNAME, RtrvUserTagsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUserTagsResponse")
    public JAXBElement<RtrvUserTagsResponseWrapper> createRtrvUserTagsResponse(RtrvUserTagsResponseWrapper value) {
        return new JAXBElement<RtrvUserTagsResponseWrapper>(_RtrvUserTagsResponse_QNAME, RtrvUserTagsResponseWrapper.class, null, value);
    }
    private final static QName _RtrvUsers_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUsers");
    private final static QName _RtrvUsersResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUsersResponse");

    public RtrvUsersRequestWrapper createRtrvUsersRequestWrapper() {
        return new RtrvUsersRequestWrapper();
    }

    public RtrvUsersResponseWrapper createRtrvUsersResponseWrapper() {
        return new RtrvUsersResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUsers")
    public JAXBElement<RtrvUsersRequestWrapper> createRtrvUsers(RtrvUsersRequestWrapper value) {
        return new JAXBElement<RtrvUsersRequestWrapper>(_RtrvUsers_QNAME, RtrvUsersRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUsersResponse")
    public JAXBElement<RtrvUsersResponseWrapper> createRtrvUsersResponse(RtrvUsersResponseWrapper value) {
        return new JAXBElement<RtrvUsersResponseWrapper>(_RtrvUsersResponse_QNAME, RtrvUsersResponseWrapper.class, null, value);
    }
    private final static QName _ListUser_QNAME = new QName("http://beans.weixin.regie.icss.com", "listUser");
    private final static QName _ListUserResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listUserResponse");

    public ListUserRequestWrapper createListUserRequestWrapper() {
        return new ListUserRequestWrapper();
    }

    public ListUserResponseWrapper createListUserResponseWrapper() {
        return new ListUserResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listUser")
    public JAXBElement<ListUserRequestWrapper> createListUser(ListUserRequestWrapper value) {
        return new JAXBElement<ListUserRequestWrapper>(_ListUser_QNAME, ListUserRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listUserResponse")
    public JAXBElement<ListUserResponseWrapper> createListUserResponse(ListUserResponseWrapper value) {
        return new JAXBElement<ListUserResponseWrapper>(_ListUserResponse_QNAME, ListUserResponseWrapper.class, null, value);
    }
    private final static QName _RtrvUser_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUser");
    private final static QName _RtrvUserResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvUserResponse");

    public RtrvUserRequestWrapper createRtrvUserRequestWrapper() {
        return new RtrvUserRequestWrapper();
    }

    public RtrvUserResponseWrapper createRtrvUserResponseWrapper() {
        return new RtrvUserResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUser")
    public JAXBElement<RtrvUserRequestWrapper> createRtrvUser(RtrvUserRequestWrapper value) {
        return new JAXBElement<RtrvUserRequestWrapper>(_RtrvUser_QNAME, RtrvUserRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvUserResponse")
    public JAXBElement<RtrvUserResponseWrapper> createRtrvUserResponse(RtrvUserResponseWrapper value) {
        return new JAXBElement<RtrvUserResponseWrapper>(_RtrvUserResponse_QNAME, RtrvUserResponseWrapper.class, null, value);
    }
    private final static QName _Remark_QNAME = new QName("http://beans.weixin.regie.icss.com", "remark");
    private final static QName _RemarkResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "remarkResponse");

    public RemarkRequestWrapper createRemarkRequestWrapper() {
        return new RemarkRequestWrapper();
    }

    public RemarkResponseWrapper createRemarkResponseWrapper() {
        return new RemarkResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "remark")
    public JAXBElement<RemarkRequestWrapper> createRemark(RemarkRequestWrapper value) {
        return new JAXBElement<RemarkRequestWrapper>(_Remark_QNAME, RemarkRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "remarkResponse")
    public JAXBElement<RemarkResponseWrapper> createRemarkResponse(RemarkResponseWrapper value) {
        return new JAXBElement<RemarkResponseWrapper>(_RemarkResponse_QNAME, RemarkResponseWrapper.class, null, value);
    }
    private final static QName _UploadMedia_QNAME = new QName("http://beans.weixin.regie.icss.com", "uploadMedia");
    private final static QName _UploadMediaResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "uploadMediaResponse");

    public UploadMediaRequestWrapper createUploadMediaRequestWrapper() {
        return new UploadMediaRequestWrapper();
    }

    public UploadMediaResponseWrapper createUploadMediaResponseWrapper() {
        return new UploadMediaResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "uploadMedia")
    public JAXBElement<UploadMediaRequestWrapper> createUploadMedia(UploadMediaRequestWrapper value) {
        return new JAXBElement<UploadMediaRequestWrapper>(_UploadMedia_QNAME, UploadMediaRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "uploadMediaResponse")
    public JAXBElement<UploadMediaResponseWrapper> createUploadMediaResponse(UploadMediaResponseWrapper value) {
        return new JAXBElement<UploadMediaResponseWrapper>(_UploadMediaResponse_QNAME, UploadMediaResponseWrapper.class, null, value);
    }
    private final static QName _DownloadMedia_QNAME = new QName("http://beans.weixin.regie.icss.com", "downloadMedia");
    private final static QName _DownloadMediaResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "downloadMediaResponse");

    public DownloadMediaRequestWrapper createDownloadMediaRequestWrapper() {
        return new DownloadMediaRequestWrapper();
    }

    public DownloadMediaResponseWrapper createDownloadMediaResponseWrapper() {
        return new DownloadMediaResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "downloadMedia")
    public JAXBElement<DownloadMediaRequestWrapper> createDownloadMedia(DownloadMediaRequestWrapper value) {
        return new JAXBElement<DownloadMediaRequestWrapper>(_DownloadMedia_QNAME, DownloadMediaRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "downloadMediaResponse")
    public JAXBElement<DownloadMediaResponseWrapper> createDownloadMediaResponse(DownloadMediaResponseWrapper value) {
        return new JAXBElement<DownloadMediaResponseWrapper>(_DownloadMediaResponse_QNAME, DownloadMediaResponseWrapper.class, null, value);
    }
    private final static QName _DeleteMedia_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteMedia");
    private final static QName _DeleteMediaResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteMediaResponse");

    public DeleteMediaRequestWrapper createDeleteMediaRequestWrapper() {
        return new DeleteMediaRequestWrapper();
    }

    public DeleteMediaResponseWrapper createDeleteMediaResponseWrapper() {
        return new DeleteMediaResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteMedia")
    public JAXBElement<DeleteMediaRequestWrapper> createDeleteMedia(DeleteMediaRequestWrapper value) {
        return new JAXBElement<DeleteMediaRequestWrapper>(_DeleteMedia_QNAME, DeleteMediaRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteMediaResponse")
    public JAXBElement<DeleteMediaResponseWrapper> createDeleteMediaResponse(DeleteMediaResponseWrapper value) {
        return new JAXBElement<DeleteMediaResponseWrapper>(_DeleteMediaResponse_QNAME, DeleteMediaResponseWrapper.class, null, value);
    }
    private final static QName _AddMpNewsImage_QNAME = new QName("http://beans.weixin.regie.icss.com", "addMpNewsImage");
    private final static QName _AddMpNewsImageResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "addMpNewsImageResponse");

    public AddMpNewsImageRequestWrapper createAddMpNewsImageRequestWrapper() {
        return new AddMpNewsImageRequestWrapper();
    }

    public AddMpNewsImageResponseWrapper createAddMpNewsImageResponseWrapper() {
        return new AddMpNewsImageResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "addMpNewsImage")
    public JAXBElement<AddMpNewsImageRequestWrapper> createAddMpNewsImage(AddMpNewsImageRequestWrapper value) {
        return new JAXBElement<AddMpNewsImageRequestWrapper>(_AddMpNewsImage_QNAME, AddMpNewsImageRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "addMpNewsImageResponse")
    public JAXBElement<AddMpNewsImageResponseWrapper> createAddMpNewsImageResponse(AddMpNewsImageResponseWrapper value) {
        return new JAXBElement<AddMpNewsImageResponseWrapper>(_AddMpNewsImageResponse_QNAME, AddMpNewsImageResponseWrapper.class, null, value);
    }
    private final static QName _AddMpNews_QNAME = new QName("http://beans.weixin.regie.icss.com", "addMpNews");
    private final static QName _AddMpNewsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "addMpNewsResponse");

    public AddMpNewsRequestWrapper createAddMpNewsRequestWrapper() {
        return new AddMpNewsRequestWrapper();
    }

    public AddMpNewsResponseWrapper createAddMpNewsResponseWrapper() {
        return new AddMpNewsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "addMpNews")
    public JAXBElement<AddMpNewsRequestWrapper> createAddMpNews(AddMpNewsRequestWrapper value) {
        return new JAXBElement<AddMpNewsRequestWrapper>(_AddMpNews_QNAME, AddMpNewsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "addMpNewsResponse")
    public JAXBElement<AddMpNewsResponseWrapper> createAddMpNewsResponse(AddMpNewsResponseWrapper value) {
        return new JAXBElement<AddMpNewsResponseWrapper>(_AddMpNewsResponse_QNAME, AddMpNewsResponseWrapper.class, null, value);
    }
    private final static QName _RtrvMpNews_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvMpNews");
    private final static QName _RtrvMpNewsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvMpNewsResponse");

    public RtrvMpNewsRequestWrapper createRtrvMpNewsRequestWrapper() {
        return new RtrvMpNewsRequestWrapper();
    }

    public RtrvMpNewsResponseWrapper createRtrvMpNewsResponseWrapper() {
        return new RtrvMpNewsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvMpNews")
    public JAXBElement<RtrvMpNewsRequestWrapper> createRtrvMpNews(RtrvMpNewsRequestWrapper value) {
        return new JAXBElement<RtrvMpNewsRequestWrapper>(_RtrvMpNews_QNAME, RtrvMpNewsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvMpNewsResponse")
    public JAXBElement<RtrvMpNewsResponseWrapper> createRtrvMpNewsResponse(RtrvMpNewsResponseWrapper value) {
        return new JAXBElement<RtrvMpNewsResponseWrapper>(_RtrvMpNewsResponse_QNAME, RtrvMpNewsResponseWrapper.class, null, value);
    }
    private final static QName _UpdateMpNews_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateMpNews");
    private final static QName _UpdateMpNewsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "updateMpNewsResponse");

    public UpdateMpNewsRequestWrapper createUpdateMpNewsRequestWrapper() {
        return new UpdateMpNewsRequestWrapper();
    }

    public UpdateMpNewsResponseWrapper createUpdateMpNewsResponseWrapper() {
        return new UpdateMpNewsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateMpNews")
    public JAXBElement<UpdateMpNewsRequestWrapper> createUpdateMpNews(UpdateMpNewsRequestWrapper value) {
        return new JAXBElement<UpdateMpNewsRequestWrapper>(_UpdateMpNews_QNAME, UpdateMpNewsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "updateMpNewsResponse")
    public JAXBElement<UpdateMpNewsResponseWrapper> createUpdateMpNewsResponse(UpdateMpNewsResponseWrapper value) {
        return new JAXBElement<UpdateMpNewsResponseWrapper>(_UpdateMpNewsResponse_QNAME, UpdateMpNewsResponseWrapper.class, null, value);
    }
    private final static QName _UploadMaterial_QNAME = new QName("http://beans.weixin.regie.icss.com", "uploadMaterial");
    private final static QName _UploadMaterialResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "uploadMaterialResponse");

    public UploadMaterialRequestWrapper createUploadMaterialRequestWrapper() {
        return new UploadMaterialRequestWrapper();
    }

    public UploadMaterialResponseWrapper createUploadMaterialResponseWrapper() {
        return new UploadMaterialResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "uploadMaterial")
    public JAXBElement<UploadMaterialRequestWrapper> createUploadMaterial(UploadMaterialRequestWrapper value) {
        return new JAXBElement<UploadMaterialRequestWrapper>(_UploadMaterial_QNAME, UploadMaterialRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "uploadMaterialResponse")
    public JAXBElement<UploadMaterialResponseWrapper> createUploadMaterialResponse(UploadMaterialResponseWrapper value) {
        return new JAXBElement<UploadMaterialResponseWrapper>(_UploadMaterialResponse_QNAME, UploadMaterialResponseWrapper.class, null, value);
    }
    private final static QName _DownloadMaterial_QNAME = new QName("http://beans.weixin.regie.icss.com", "downloadMaterial");
    private final static QName _DownloadMaterialResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "downloadMaterialResponse");

    public DownloadMaterialRequestWrapper createDownloadMaterialRequestWrapper() {
        return new DownloadMaterialRequestWrapper();
    }

    public DownloadMaterialResponseWrapper createDownloadMaterialResponseWrapper() {
        return new DownloadMaterialResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "downloadMaterial")
    public JAXBElement<DownloadMaterialRequestWrapper> createDownloadMaterial(DownloadMaterialRequestWrapper value) {
        return new JAXBElement<DownloadMaterialRequestWrapper>(_DownloadMaterial_QNAME, DownloadMaterialRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "downloadMaterialResponse")
    public JAXBElement<DownloadMaterialResponseWrapper> createDownloadMaterialResponse(DownloadMaterialResponseWrapper value) {
        return new JAXBElement<DownloadMaterialResponseWrapper>(_DownloadMaterialResponse_QNAME, DownloadMaterialResponseWrapper.class, null, value);
    }
    private final static QName _RtrvVideoMaterial_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvVideoMaterial");
    private final static QName _RtrvVideoMaterialResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvVideoMaterialResponse");

    public RtrvVideoMaterialRequestWrapper createRtrvVideoMaterialRequestWrapper() {
        return new RtrvVideoMaterialRequestWrapper();
    }

    public RtrvVideoMaterialResponseWrapper createRtrvVideoMaterialResponseWrapper() {
        return new RtrvVideoMaterialResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvVideoMaterial")
    public JAXBElement<RtrvVideoMaterialRequestWrapper> createRtrvVideoMaterial(RtrvVideoMaterialRequestWrapper value) {
        return new JAXBElement<RtrvVideoMaterialRequestWrapper>(_RtrvVideoMaterial_QNAME, RtrvVideoMaterialRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvVideoMaterialResponse")
    public JAXBElement<RtrvVideoMaterialResponseWrapper> createRtrvVideoMaterialResponse(RtrvVideoMaterialResponseWrapper value) {
        return new JAXBElement<RtrvVideoMaterialResponseWrapper>(_RtrvVideoMaterialResponse_QNAME, RtrvVideoMaterialResponseWrapper.class, null, value);
    }
    private final static QName _CountMaterial_QNAME = new QName("http://beans.weixin.regie.icss.com", "countMaterial");
    private final static QName _CountMaterialResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "countMaterialResponse");

    public CountMaterialRequestWrapper createCountMaterialRequestWrapper() {
        return new CountMaterialRequestWrapper();
    }

    public CountMaterialResponseWrapper createCountMaterialResponseWrapper() {
        return new CountMaterialResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "countMaterial")
    public JAXBElement<CountMaterialRequestWrapper> createCountMaterial(CountMaterialRequestWrapper value) {
        return new JAXBElement<CountMaterialRequestWrapper>(_CountMaterial_QNAME, CountMaterialRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "countMaterialResponse")
    public JAXBElement<CountMaterialResponseWrapper> createCountMaterialResponse(CountMaterialResponseWrapper value) {
        return new JAXBElement<CountMaterialResponseWrapper>(_CountMaterialResponse_QNAME, CountMaterialResponseWrapper.class, null, value);
    }
    private final static QName _ListMaterial_QNAME = new QName("http://beans.weixin.regie.icss.com", "listMaterial");
    private final static QName _ListMaterialResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listMaterialResponse");

    public ListMaterialRequestWrapper createListMaterialRequestWrapper() {
        return new ListMaterialRequestWrapper();
    }

    public ListMaterialResponseWrapper createListMaterialResponseWrapper() {
        return new ListMaterialResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listMaterial")
    public JAXBElement<ListMaterialRequestWrapper> createListMaterial(ListMaterialRequestWrapper value) {
        return new JAXBElement<ListMaterialRequestWrapper>(_ListMaterial_QNAME, ListMaterialRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listMaterialResponse")
    public JAXBElement<ListMaterialResponseWrapper> createListMaterialResponse(ListMaterialResponseWrapper value) {
        return new JAXBElement<ListMaterialResponseWrapper>(_ListMaterialResponse_QNAME, ListMaterialResponseWrapper.class, null, value);
    }
    private final static QName _ListMpNews_QNAME = new QName("http://beans.weixin.regie.icss.com", "listMpNews");
    private final static QName _ListMpNewsResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listMpNewsResponse");

    public ListMpNewsRequestWrapper createListMpNewsRequestWrapper() {
        return new ListMpNewsRequestWrapper();
    }

    public ListMpNewsResponseWrapper createListMpNewsResponseWrapper() {
        return new ListMpNewsResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listMpNews")
    public JAXBElement<ListMpNewsRequestWrapper> createListMpNews(ListMpNewsRequestWrapper value) {
        return new JAXBElement<ListMpNewsRequestWrapper>(_ListMpNews_QNAME, ListMpNewsRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listMpNewsResponse")
    public JAXBElement<ListMpNewsResponseWrapper> createListMpNewsResponse(ListMpNewsResponseWrapper value) {
        return new JAXBElement<ListMpNewsResponseWrapper>(_ListMpNewsResponse_QNAME, ListMpNewsResponseWrapper.class, null, value);
    }
    private final static QName _SetIndustries_QNAME = new QName("http://beans.weixin.regie.icss.com", "setIndustries");
    private final static QName _SetIndustriesResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "setIndustriesResponse");

    public SetIndustriesRequestWrapper createSetIndustriesRequestWrapper() {
        return new SetIndustriesRequestWrapper();
    }

    public SetIndustriesResponseWrapper createSetIndustriesResponseWrapper() {
        return new SetIndustriesResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "setIndustries")
    public JAXBElement<SetIndustriesRequestWrapper> createSetIndustries(SetIndustriesRequestWrapper value) {
        return new JAXBElement<SetIndustriesRequestWrapper>(_SetIndustries_QNAME, SetIndustriesRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "setIndustriesResponse")
    public JAXBElement<SetIndustriesResponseWrapper> createSetIndustriesResponse(SetIndustriesResponseWrapper value) {
        return new JAXBElement<SetIndustriesResponseWrapper>(_SetIndustriesResponse_QNAME, SetIndustriesResponseWrapper.class, null, value);
    }
    private final static QName _GetIndustries_QNAME = new QName("http://beans.weixin.regie.icss.com", "getIndustries");
    private final static QName _GetIndustriesResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "getIndustriesResponse");

    public GetIndustriesRequestWrapper createGetIndustriesRequestWrapper() {
        return new GetIndustriesRequestWrapper();
    }

    public GetIndustriesResponseWrapper createGetIndustriesResponseWrapper() {
        return new GetIndustriesResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "getIndustries")
    public JAXBElement<GetIndustriesRequestWrapper> createGetIndustries(GetIndustriesRequestWrapper value) {
        return new JAXBElement<GetIndustriesRequestWrapper>(_GetIndustries_QNAME, GetIndustriesRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "getIndustriesResponse")
    public JAXBElement<GetIndustriesResponseWrapper> createGetIndustriesResponse(GetIndustriesResponseWrapper value) {
        return new JAXBElement<GetIndustriesResponseWrapper>(_GetIndustriesResponse_QNAME, GetIndustriesResponseWrapper.class, null, value);
    }
    private final static QName _RtrvTemplate_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvTemplate");
    private final static QName _RtrvTemplateResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvTemplateResponse");

    public RtrvTemplateRequestWrapper createRtrvTemplateRequestWrapper() {
        return new RtrvTemplateRequestWrapper();
    }

    public RtrvTemplateResponseWrapper createRtrvTemplateResponseWrapper() {
        return new RtrvTemplateResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvTemplate")
    public JAXBElement<RtrvTemplateRequestWrapper> createRtrvTemplate(RtrvTemplateRequestWrapper value) {
        return new JAXBElement<RtrvTemplateRequestWrapper>(_RtrvTemplate_QNAME, RtrvTemplateRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvTemplateResponse")
    public JAXBElement<RtrvTemplateResponseWrapper> createRtrvTemplateResponse(RtrvTemplateResponseWrapper value) {
        return new JAXBElement<RtrvTemplateResponseWrapper>(_RtrvTemplateResponse_QNAME, RtrvTemplateResponseWrapper.class, null, value);
    }
    private final static QName _ListTemplate_QNAME = new QName("http://beans.weixin.regie.icss.com", "listTemplate");
    private final static QName _ListTemplateResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "listTemplateResponse");

    public ListTemplateRequestWrapper createListTemplateRequestWrapper() {
        return new ListTemplateRequestWrapper();
    }

    public ListTemplateResponseWrapper createListTemplateResponseWrapper() {
        return new ListTemplateResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listTemplate")
    public JAXBElement<ListTemplateRequestWrapper> createListTemplate(ListTemplateRequestWrapper value) {
        return new JAXBElement<ListTemplateRequestWrapper>(_ListTemplate_QNAME, ListTemplateRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "listTemplateResponse")
    public JAXBElement<ListTemplateResponseWrapper> createListTemplateResponse(ListTemplateResponseWrapper value) {
        return new JAXBElement<ListTemplateResponseWrapper>(_ListTemplateResponse_QNAME, ListTemplateResponseWrapper.class, null, value);
    }
    private final static QName _DeleteTemplate_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteTemplate");
    private final static QName _DeleteTemplateResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteTemplateResponse");

    public DeleteTemplateRequestWrapper createDeleteTemplateRequestWrapper() {
        return new DeleteTemplateRequestWrapper();
    }

    public DeleteTemplateResponseWrapper createDeleteTemplateResponseWrapper() {
        return new DeleteTemplateResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteTemplate")
    public JAXBElement<DeleteTemplateRequestWrapper> createDeleteTemplate(DeleteTemplateRequestWrapper value) {
        return new JAXBElement<DeleteTemplateRequestWrapper>(_DeleteTemplate_QNAME, DeleteTemplateRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteTemplateResponse")
    public JAXBElement<DeleteTemplateResponseWrapper> createDeleteTemplateResponse(DeleteTemplateResponseWrapper value) {
        return new JAXBElement<DeleteTemplateResponseWrapper>(_DeleteTemplateResponse_QNAME, DeleteTemplateResponseWrapper.class, null, value);
    }
    private final static QName _ReplyTmplMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyTmplMsg");
    private final static QName _ReplyTmplMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyTmplMsgResponse");

    public ReplyTmplMsgRequestWrapper createReplyTmplMsgRequestWrapper() {
        return new ReplyTmplMsgRequestWrapper();
    }

    public ReplyTmplMsgResponseWrapper createReplyTmplMsgResponseWrapper() {
        return new ReplyTmplMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyTmplMsg")
    public JAXBElement<ReplyTmplMsgRequestWrapper> createReplyTmplMsg(ReplyTmplMsgRequestWrapper value) {
        return new JAXBElement<ReplyTmplMsgRequestWrapper>(_ReplyTmplMsg_QNAME, ReplyTmplMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyTmplMsgResponse")
    public JAXBElement<ReplyTmplMsgResponseWrapper> createReplyTmplMsgResponse(ReplyTmplMsgResponseWrapper value) {
        return new JAXBElement<ReplyTmplMsgResponseWrapper>(_ReplyTmplMsgResponse_QNAME, ReplyTmplMsgResponseWrapper.class, null, value);
    }
    private final static QName _ReplyMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyMsg");
    private final static QName _ReplyMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyMsgResponse");

    public ReplyMsgRequestWrapper createReplyMsgRequestWrapper() {
        return new ReplyMsgRequestWrapper();
    }

    public ReplyMsgResponseWrapper createReplyMsgResponseWrapper() {
        return new ReplyMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyMsg")
    public JAXBElement<ReplyMsgRequestWrapper> createReplyMsg(ReplyMsgRequestWrapper value) {
        return new JAXBElement<ReplyMsgRequestWrapper>(_ReplyMsg_QNAME, ReplyMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyMsgResponse")
    public JAXBElement<ReplyMsgResponseWrapper> createReplyMsgResponse(ReplyMsgResponseWrapper value) {
        return new JAXBElement<ReplyMsgResponseWrapper>(_ReplyMsgResponse_QNAME, ReplyMsgResponseWrapper.class, null, value);
    }
    private final static QName _PreviewMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "previewMsg");
    private final static QName _PreviewMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "previewMsgResponse");

    public PreviewMsgRequestWrapper createPreviewMsgRequestWrapper() {
        return new PreviewMsgRequestWrapper();
    }

    public PreviewMsgResponseWrapper createPreviewMsgResponseWrapper() {
        return new PreviewMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "previewMsg")
    public JAXBElement<PreviewMsgRequestWrapper> createPreviewMsg(PreviewMsgRequestWrapper value) {
        return new JAXBElement<PreviewMsgRequestWrapper>(_PreviewMsg_QNAME, PreviewMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "previewMsgResponse")
    public JAXBElement<PreviewMsgResponseWrapper> createPreviewMsgResponse(PreviewMsgResponseWrapper value) {
        return new JAXBElement<PreviewMsgResponseWrapper>(_PreviewMsgResponse_QNAME, PreviewMsgResponseWrapper.class, null, value);
    }
    private final static QName _ReplyCaseMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseMsg");
    private final static QName _ReplyCaseMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseMsgResponse");

    public ReplyCaseMsgRequestWrapper createReplyCaseMsgRequestWrapper() {
        return new ReplyCaseMsgRequestWrapper();
    }

    public ReplyCaseMsgResponseWrapper createReplyCaseMsgResponseWrapper() {
        return new ReplyCaseMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseMsg")
    public JAXBElement<ReplyCaseMsgRequestWrapper> createReplyCaseMsg(ReplyCaseMsgRequestWrapper value) {
        return new JAXBElement<ReplyCaseMsgRequestWrapper>(_ReplyCaseMsg_QNAME, ReplyCaseMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseMsgResponse")
    public JAXBElement<ReplyCaseMsgResponseWrapper> createReplyCaseMsgResponse(ReplyCaseMsgResponseWrapper value) {
        return new JAXBElement<ReplyCaseMsgResponseWrapper>(_ReplyCaseMsgResponse_QNAME, ReplyCaseMsgResponseWrapper.class, null, value);
    }
    private final static QName _ReplyCaseVedioMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseVedioMsg");
    private final static QName _ReplyCaseVedioMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseVedioMsgResponse");

    public ReplyCaseVedioMsgRequestWrapper createReplyCaseVedioMsgRequestWrapper() {
        return new ReplyCaseVedioMsgRequestWrapper();
    }

    public ReplyCaseVedioMsgResponseWrapper createReplyCaseVedioMsgResponseWrapper() {
        return new ReplyCaseVedioMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseVedioMsg")
    public JAXBElement<ReplyCaseVedioMsgRequestWrapper> createReplyCaseVedioMsg(ReplyCaseVedioMsgRequestWrapper value) {
        return new JAXBElement<ReplyCaseVedioMsgRequestWrapper>(_ReplyCaseVedioMsg_QNAME, ReplyCaseVedioMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseVedioMsgResponse")
    public JAXBElement<ReplyCaseVedioMsgResponseWrapper> createReplyCaseVedioMsgResponse(ReplyCaseVedioMsgResponseWrapper value) {
        return new JAXBElement<ReplyCaseVedioMsgResponseWrapper>(_ReplyCaseVedioMsgResponse_QNAME, ReplyCaseVedioMsgResponseWrapper.class, null, value);
    }
    private final static QName _ReplyCaseMusicMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseMusicMsg");
    private final static QName _ReplyCaseMusicMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseMusicMsgResponse");

    public ReplyCaseMusicMsgRequestWrapper createReplyCaseMusicMsgRequestWrapper() {
        return new ReplyCaseMusicMsgRequestWrapper();
    }

    public ReplyCaseMusicMsgResponseWrapper createReplyCaseMusicMsgResponseWrapper() {
        return new ReplyCaseMusicMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseMusicMsg")
    public JAXBElement<ReplyCaseMusicMsgRequestWrapper> createReplyCaseMusicMsg(ReplyCaseMusicMsgRequestWrapper value) {
        return new JAXBElement<ReplyCaseMusicMsgRequestWrapper>(_ReplyCaseMusicMsg_QNAME, ReplyCaseMusicMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseMusicMsgResponse")
    public JAXBElement<ReplyCaseMusicMsgResponseWrapper> createReplyCaseMusicMsgResponse(ReplyCaseMusicMsgResponseWrapper value) {
        return new JAXBElement<ReplyCaseMusicMsgResponseWrapper>(_ReplyCaseMusicMsgResponse_QNAME, ReplyCaseMusicMsgResponseWrapper.class, null, value);
    }
    private final static QName _ReplyCaseNewsMsg_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseNewsMsg");
    private final static QName _ReplyCaseNewsMsgResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "replyCaseNewsMsgResponse");

    public ReplyCaseNewsMsgRequestWrapper createReplyCaseNewsMsgRequestWrapper() {
        return new ReplyCaseNewsMsgRequestWrapper();
    }

    public ReplyCaseNewsMsgResponseWrapper createReplyCaseNewsMsgResponseWrapper() {
        return new ReplyCaseNewsMsgResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseNewsMsg")
    public JAXBElement<ReplyCaseNewsMsgRequestWrapper> createReplyCaseNewsMsg(ReplyCaseNewsMsgRequestWrapper value) {
        return new JAXBElement<ReplyCaseNewsMsgRequestWrapper>(_ReplyCaseNewsMsg_QNAME, ReplyCaseNewsMsgRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "replyCaseNewsMsgResponse")
    public JAXBElement<ReplyCaseNewsMsgResponseWrapper> createReplyCaseNewsMsgResponse(ReplyCaseNewsMsgResponseWrapper value) {
        return new JAXBElement<ReplyCaseNewsMsgResponseWrapper>(_ReplyCaseNewsMsgResponse_QNAME, ReplyCaseNewsMsgResponseWrapper.class, null, value);
    }
    private final static QName _CreateMenu_QNAME = new QName("http://beans.weixin.regie.icss.com", "createMenu");
    private final static QName _CreateMenuResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "createMenuResponse");

    public CreateMenuRequestWrapper createCreateMenuRequestWrapper() {
        return new CreateMenuRequestWrapper();
    }

    public CreateMenuResponseWrapper createCreateMenuResponseWrapper() {
        return new CreateMenuResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createMenu")
    public JAXBElement<CreateMenuRequestWrapper> createCreateMenu(CreateMenuRequestWrapper value) {
        return new JAXBElement<CreateMenuRequestWrapper>(_CreateMenu_QNAME, CreateMenuRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createMenuResponse")
    public JAXBElement<CreateMenuResponseWrapper> createCreateMenuResponse(CreateMenuResponseWrapper value) {
        return new JAXBElement<CreateMenuResponseWrapper>(_CreateMenuResponse_QNAME, CreateMenuResponseWrapper.class, null, value);
    }
    private final static QName _CreateRuleMenu_QNAME = new QName("http://beans.weixin.regie.icss.com", "createRuleMenu");
    private final static QName _CreateRuleMenuResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "createRuleMenuResponse");

    public CreateRuleMenuRequestWrapper createCreateRuleMenuRequestWrapper() {
        return new CreateRuleMenuRequestWrapper();
    }

    public CreateRuleMenuResponseWrapper createCreateRuleMenuResponseWrapper() {
        return new CreateRuleMenuResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createRuleMenu")
    public JAXBElement<CreateRuleMenuRequestWrapper> createCreateRuleMenu(CreateRuleMenuRequestWrapper value) {
        return new JAXBElement<CreateRuleMenuRequestWrapper>(_CreateRuleMenu_QNAME, CreateRuleMenuRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "createRuleMenuResponse")
    public JAXBElement<CreateRuleMenuResponseWrapper> createCreateRuleMenuResponse(CreateRuleMenuResponseWrapper value) {
        return new JAXBElement<CreateRuleMenuResponseWrapper>(_CreateRuleMenuResponse_QNAME, CreateRuleMenuResponseWrapper.class, null, value);
    }
    private final static QName _DeleteMenu_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteMenu");
    private final static QName _DeleteMenuResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "deleteMenuResponse");

    public DeleteMenuRequestWrapper createDeleteMenuRequestWrapper() {
        return new DeleteMenuRequestWrapper();
    }

    public DeleteMenuResponseWrapper createDeleteMenuResponseWrapper() {
        return new DeleteMenuResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteMenu")
    public JAXBElement<DeleteMenuRequestWrapper> createDeleteMenu(DeleteMenuRequestWrapper value) {
        return new JAXBElement<DeleteMenuRequestWrapper>(_DeleteMenu_QNAME, DeleteMenuRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "deleteMenuResponse")
    public JAXBElement<DeleteMenuResponseWrapper> createDeleteMenuResponse(DeleteMenuResponseWrapper value) {
        return new JAXBElement<DeleteMenuResponseWrapper>(_DeleteMenuResponse_QNAME, DeleteMenuResponseWrapper.class, null, value);
    }
    private final static QName _RtrvMenu_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvMenu");
    private final static QName _RtrvMenuResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvMenuResponse");

    public RtrvMenuRequestWrapper createRtrvMenuRequestWrapper() {
        return new RtrvMenuRequestWrapper();
    }

    public RtrvMenuResponseWrapper createRtrvMenuResponseWrapper() {
        return new RtrvMenuResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvMenu")
    public JAXBElement<RtrvMenuRequestWrapper> createRtrvMenu(RtrvMenuRequestWrapper value) {
        return new JAXBElement<RtrvMenuRequestWrapper>(_RtrvMenu_QNAME, RtrvMenuRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvMenuResponse")
    public JAXBElement<RtrvMenuResponseWrapper> createRtrvMenuResponse(RtrvMenuResponseWrapper value) {
        return new JAXBElement<RtrvMenuResponseWrapper>(_RtrvMenuResponse_QNAME, RtrvMenuResponseWrapper.class, null, value);
    }
    private final static QName _RtrvRuleMenus_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvRuleMenus");
    private final static QName _RtrvRuleMenusResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvRuleMenusResponse");

    public RtrvRuleMenusRequestWrapper createRtrvRuleMenusRequestWrapper() {
        return new RtrvRuleMenusRequestWrapper();
    }

    public RtrvRuleMenusResponseWrapper createRtrvRuleMenusResponseWrapper() {
        return new RtrvRuleMenusResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvRuleMenus")
    public JAXBElement<RtrvRuleMenusRequestWrapper> createRtrvRuleMenus(RtrvRuleMenusRequestWrapper value) {
        return new JAXBElement<RtrvRuleMenusRequestWrapper>(_RtrvRuleMenus_QNAME, RtrvRuleMenusRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvRuleMenusResponse")
    public JAXBElement<RtrvRuleMenusResponseWrapper> createRtrvRuleMenusResponse(RtrvRuleMenusResponseWrapper value) {
        return new JAXBElement<RtrvRuleMenusResponseWrapper>(_RtrvRuleMenusResponse_QNAME, RtrvRuleMenusResponseWrapper.class, null, value);
    }
    private final static QName _RtrvAllMenu_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvAllMenu");
    private final static QName _RtrvAllMenuResponse_QNAME = new QName("http://beans.weixin.regie.icss.com", "rtrvAllMenuResponse");

    public RtrvAllMenuRequestWrapper createRtrvAllMenuRequestWrapper() {
        return new RtrvAllMenuRequestWrapper();
    }

    public RtrvAllMenuResponseWrapper createRtrvAllMenuResponseWrapper() {
        return new RtrvAllMenuResponseWrapper();
    }
 
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvAllMenu")
    public JAXBElement<RtrvAllMenuRequestWrapper> createRtrvAllMenu(RtrvAllMenuRequestWrapper value) {
        return new JAXBElement<RtrvAllMenuRequestWrapper>(_RtrvAllMenu_QNAME, RtrvAllMenuRequestWrapper.class, null, value);
    }
    @XmlElementDecl(namespace = "http://beans.weixin.regie.icss.com", name = "rtrvAllMenuResponse")
    public JAXBElement<RtrvAllMenuResponseWrapper> createRtrvAllMenuResponse(RtrvAllMenuResponseWrapper value) {
        return new JAXBElement<RtrvAllMenuResponseWrapper>(_RtrvAllMenuResponse_QNAME, RtrvAllMenuResponseWrapper.class, null, value);
    }

 }